#header{
	border:0 none;
	background-image:url('/cordys/wcp/theme/crystal/image/cusp/header-bg.png');
	*background-image:url('/cordys/wcp/theme/cpb/image/top-bar.jpg');
}
.desktop .maincontainer{
	background-image:url('/cordys/wcp/theme/cpb/image/top-bar.jpg');
	background-position:0 0;
	background-repeat:repeat-x;
}
body .maincontainer{
}
.cuspappholder{
	width:auto;
	bottom:24px;
	height:auto;
	left:1px !important;
	position:absolute;
	right:1px;
	top:75px !important;
}
* html body .cuspappholder{
	width:100%;
	height:100%;
}
#shortcutbarContainer,#recentapplicationsholder,#curtain_footer,#curtain_mouseover_container,#curtain_header .lock_header,#curtain_footer .lock_footer{
	display:none;
}
#curtain_wrapper.fixed.mode_recent .recentapps_holder{
	display:none !important;
}
#curtain_wrapper.fixed.mode_all .allapps_holder,#curtain_wrapper.fixed.mode_recent .allapps_holder,#curtain_container .allapps_holder,#curtain_wrapper.floating .allapps_holder{
	border-width:0;
	display:block !important;
	background:none repeat scroll 0 0 transparent;
	height:33px !important;
}
#curtain_wrapper,#curtain_wrapper.fixed,#curtain_wrapper.mode_recent{
	margin-left:-510px;
	width:770px;
	height:75px !important;
	max-width:770px;
	min-width:770px;
	top:0 !important;
	z-index:10;
	border-radius:0 0 0 0;
	box-shadow:none;
}
#curtain_header{
	background-color:transparent;
	background-image:url("/cordys/wcp/theme/cpb/image/cpb_logo.jpg");
	background-position:5px 8px;
	background-repeat:no-repeat;
	height:40px;
	border-radius:0 0 0 0;
	box-shadow:none;
}
#curtain_container{
	border:0 none;
	background:none repeat scroll 0 0 transparent;
	top:45px;
	border-radius:0 0 0 0;
	box-shadow:none;
}
#curtain_wrapper.floating .allapps_holder.viewmaximized{
	display:block !important;
	visibility:visible;
}
#curtain_wrapper.floating .allapps_holder.viewrestored{
	display:block !important;
	visibility:visible;
}
#curtain_wrapper.floating .recentapps_holder{
	display:none !important;
}
#tasklist .toolbar{
	display:none;
}
#tasklist .artifactcontainer{
	border-top-width:0;
}
#curtain_wrapper .tasklist .horizontal .primaryroller,#curtain_wrapper .tasklist .horizontal .secondaryroller{
	height:20px;
}
#curtain_wrapper.mini .item.shortcut{
	width:auto;
	height:23px;
}
#curtain_wrapper.mini .item.shortcut h4{
	display:inline;
}
a.item.shortcut{
	display:inline;
}
.item.shortcut h4{
	float:none;
	display:inline;
}
.horizontal .item.shortcut{
	float:none;
	display:inline-block;
	*display:inline;
}
.horizontal .item.shortcut{
}
div.item.shortcut{
	clear:both;
	float:left;
	margin:2px 0 2px 10px;
	padding:4px 10px;
	width:auto;
	display:inline-block;
	text-align:left;
	max-width:95%;
	*display:inline;
}
div.item.shortcut{
}
.item.shortcut .imagecontainer{
	clear:both;
	width:18px !important;
	display:inline-block;
	height:18px !important;
	position:relative;
	vertical-align:middle;
	*display:inline;
}
.item.shortcut .imagecontainer img{
	clip:rect(auto 16px 16px auto);
	left:0;
	*clip:rect(auto 16px 16px auto);
}
.taskicon.shortcut h4,.item.shortcut h4{
	margin:3px 0 0;
	padding:0;
	display:inline;
	color:#52c1f9;
	font:bold 11px/1.5 "Arial",sans-serif;
	vertical-align:middle;
	*padding-left:20px;
}
.item.shortcut p.description{
	display:none;
}
.item span.menuextender{
	display:none !important;
}
#tasklist .item.shortcut.selected{
	background:url("/cordys/wcp/theme/cpb/image/arrow.png") no-repeat scroll center bottom transparent;
}
#tasklist .item.shortcut.selected h4{
	color:#ffffff;
}
#tasklist .item.shortcut.hover{
	background:none repeat scroll 0 0 #bddefa;
}
#tasklist .item.shortcut.hover h4{
	color:#5f5f5f;
}
#artifactInfo{
	display:none!important;
}
#org_switcher,.logout_wrapper{
	margin-left:0 !important;
	width:480px!important;
	background:none repeat scroll 0 0 transparent;
	left:50% !important;
	right:auto;
	top:45px!important;
	z-index:1;
}
.logout_wrapper{
	padding:0;
	text-align:right;
	position:absolute;
	right:auto !important;
	top:10px !important;
	z-index:2400;
}
#org_switcher #cuspAppLauncher{
	width:230px;
	display:none;
	height:20px;
	top:-1px;
}
.userinfocontainer{
	left:auto;
	right:0;
}
.userinfocontainer label{
	background:none repeat scroll 0 0 transparent;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:bold;
}
.userinfocontainer .h_button{
	border-color:#047bbd;
	padding:0.2em 0.3em;
	background-color:transparent;
	color:#ffffff;
	font-size:11px;
	height:auto;
	top:0;
	box-shadow:0 0 1px rgba(0,0,0,0.1);
}
.userinfocontainer .h_button:hover{
	border-color:#b4c7e4;
	background-color:#ffffff;
	color:#416491;
	box-shadow:0 0 1px rgba(0,0,0,0.2);
}
#org_switcher{
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}
#org_switcher .f_layout{
}
#org_switcher label{
	display:none;
}
#org_switcher .fieldsbox{
	left:0 !important;
}
#cuspOrganization{
}
#orgTitle{
}
#orgSelect{
	width:auto;
	font-size:15px;
	top:-3px;
}
#sitelinks{
	padding:2px 2px 0px;
	width:375px;
	background:url("/cordys/wcp/theme/default/icon/interface/blank.png") repeat scroll center bottom transparent;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	text-align:right;
	height:39px;
	left:0;
	overflow:hidden;
	position:absolute;
	top:0px;
	z-index:2402;
	border-radius:4px 4px 0 0;
}
#sitelinks:hover{
	width:410px;
	background-color:#5f5f5f;
	top:5px;
}
#sitelinks ul.relatedlinks{
	margin:10px 5px 0px;
	width:380px;
}
#sitelinks #links_lock{
	float:right;
	margin-top:2px;
	padding:1px;
	width:22px;
	background-color:#5f5f5f;
	background-image:url("/cordys/wcp/theme/default/icon/interface/dropdowncollapse_eb.gif");
	background-position:center center;
	background-repeat:no-repeat;
	color:#ffffff;
	height:10px;
	border-radius:4px 4px 0 0;
}
#sitelinks:hover #links_lock{
	margin-top:0px;
	padding:1px;
	background-image:url("/cordys/wcp/theme/default/icon/interface/dropdownexpand_eb.gif");
}
#sitelinks ul li{
	display:inline-block;
	color:#bddefa;
	visibility:hidden;
	*display:inline;
}
#sitelinks:hover ul li,#sitelinks ul:hover li{
	border-right:1px solid #bddefa;
	margin:0;
	color:#bddefa;
	visibility:visible;
}
#sitelinks ul li a{
	padding:5px;
	color:#bddefa;
}
#sitelinks ul li.last{
	border-right:0 none;
}
#sitelinks ul li a:hover{
	color:#ffffff;
}
#sitelinks ul li a.active,#sitelinks ul li a.active:hover{
	background-color:#bddefa;
	color:#374d58;
	font-weight:bold;
	cursor:default;
	border-radius:4px 4px 4px 4px;
}
#fb_status{
	border-right:0px;
	border-top:0px;
	margin:0px;
	padding:0px;
	border:0px solid #ffd700;
	width:auto!important;
	color:#ffd700;
	background-color:#006f01;
	background-color:#76b334;
	background:-moz-linear-gradient(top,#76b334 0%,#006f01 100%);
	background:-webkit-linear-gradient(top,#76b334 0%,#006f01 100%);
	background:-ms-linear-gradient(top,#76b334 0%,#006f01 100%);
	background:linear-gradient(top,#76b334 0%,#006f01 100%);
	font-weight:bold;
	text-align:right;
	height:auto!important;
	left:auto;
	overflow:visible;
	position:absolute;
	right:10px;
	top:10px;
	z-index:2500;
	filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#76b334',endColorstr='#006f01',GradientType=0 );
	border-radius:4px;
}
#fb_status #fb_titlebar{
	width:auto;
	position:relative;
	height:auto;
	border-radius:5px;
}
#fb_status #fb_titlebar h1{
	padding:30px 20px;
	background:none transparent;
	color:#ffd700;
}